self-propelled artillery - İspanyolca İngilizce Sözlük